fix: truncate long model names in model selector to prevent overflow #6985
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR fixes the issue where long model names overflow the model selector dropdown.
Problem
Really long model names (like
meta-llama/Llama-4-Maverick-17B-128E-Instruct) were overflowing the model selector, making the UI look broken.Solution
Added the
truncateCSS class to both:This ensures that long model names are truncated with ellipsis (...) when they exceed the available width.
Testing
Screenshots
The truncation will now prevent overflow and show ellipsis for long model names, maintaining a clean UI appearance.
Important
Fixes overflow of long model names in
ModelPicker.tsxby addingtruncateCSS class to display elements.truncateCSS class toselectedModelIddisplay inButtonandmodeldisplay inCommandIteminModelPicker.tsxto prevent overflow.ModelPickercomponent passed.This description was created by
for 6e27b6a. You can customize this summary. It will automatically update as commits are pushed.